const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer: {
    port:10020,
    proxy: {
      '/api': {
        // 设置后端接口的访问地址
        target: 'http://localhost:10010',
        changeOrigin: true,
        pathRewrite: {
          // 将请求路径中的 '/api' 替换为空字符串
          '^/api': ''
        }
      }
    },
  },
  chainWebpack: (config) => {
    config.plugin("define").tap((definitions) => {
      Object.assign(definitions[0], {
        __VUE_OPTIONS_API__: "true",
        __VUE_PROD_DEVTOOLS__: false,
        __VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false,
      });
      return definitions;
    });
  },
})
